Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Feb 2008 15:26:09 +0900
From:      gnn@hudson-trading.com
To:        gnn@hudson-trading.com
Cc:        Rob Watt <rob@hudson-trading.com>, "Bruce M. Simpson" <bms@freebsd.org>, freebsd-net@freebsd.org
Subject:   Re: panic in 6.3-RELEASE when multi-cast client exits
Message-ID:  <m2wsoxtsla.wl%gnn@neville-neil.com>
In-Reply-To: <m2odad2fwc.wl%gnn@neville-neil.com>
References:  <cf6c7840802181045k7ccad96m50c547aed687e14@mail.gmail.com> <47BAE118.2040508@FreeBSD.org> <m2odad2fwc.wl%gnn@neville-neil.com>

next in thread | previous in thread | raw e-mail | index | archive | help
FYI this is fixed by a one line change that is about to hit 6-STABLE:

@@ -991,7 +991,6 @@
 	 * a new record.  Otherwise, we are done.
 	 */
 	if (ifma->ifma_protospec != NULL) {
-		if_delmulti_ent(ifma);	/* We don't need another reference */
 		IN_MULTI_UNLOCK();
 		IFF_UNLOCKGIANT(ifp);
 		return ifma->ifma_protospec;

Sent to me by Stephan Uphoff.

I tested it today.

Best,
George



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m2wsoxtsla.wl%gnn>